toll carrier - French English Dictionary